package com.haiyou.data.game.report;


import java.util.Date;

import com.haiyou.common.entity.PlayerEntity;
import com.haiyou.common.jdbc.DbType;
import com.haiyou.data.common.cache.redis.redisson.annotation.RDatabase;
import com.haiyou.data.common.persister.mysql.annotation.Comment;
import com.haiyou.data.common.persister.mysql.annotation.Database;
import com.haiyou.data.common.persister.mysql.annotation.Id;
import com.haiyou.data.common.persister.mysql.annotation.Table;

import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import lombok.ToString;

/**
 * 玩家角色信息表
 *
 * @author xingyuan
 * @Date 2023年6月26日 上午10:10:00
 */
@NoArgsConstructor
@AllArgsConstructor
@ToString
@Getter
@Setter
@Database(alias = DbType.GAME_DB)
@RDatabase(alias = DbType.GAME_DB)
@Table(name = "t_u_player_report")
public class PlayerReportTable implements PlayerEntity<String>{

	private static final long serialVersionUID = -6264163268749739369L;
	
	@Id
	@Comment("数据 id")
	private String id;
	
	@Comment("玩家id")
	private long playerId;
	
	@Comment("一跳次数")
	private long jump1;

	@Comment("二跳次数")
	private int jump2;
	
	@Comment("三跳次数")
	private long jump3;

	@Comment("获得头像次数")
	private long headTimes;
	
	@Comment("下载头像数量")
	private long downloadHeadTimes;		
	
	@Comment("分享头像人数")
	private long shareHeadTimes;		
	
	@Comment("最新操作时间")
	private Date operateTime;
	
}
